<?php 
include ('../Login/ModelConexion.php');
class Formularios extends Conexion
{

  public $M_Cedula;
  public $M_nombre;
  public $M_ap1;
  public $M_ap2;
  public $M_Sexo;
  public $M_FecNac;
  public $M_Cedula_;
  public $M_Nacionalidad;
  public $M_Telefono;
  public $M_Celular;
  public $M_Direccion;
  public $M_InstitucionP;
  public $M_Repitente;
  public $M_Enfermedad;
  public $M_Situaciones;
  public $M_Matricula;
  public $M_CedulaE;
  public $M_Encargado;
  public $M_TelefonoE;
  public $M_Especialidad;
  public $M_Us_Mensaje;
  public $M_Us_Arreglo=array();
  public $Duplicado;
  public $filas;


  public function Est_Crear($nombre,$ap1,$ap2,$cedula,$sexo,$fecha,$nacionalidad,
    $telefono,$celular,$direccion,$procedencia,$especialidad,$repitente,
    $matriculaCond,$situacion,$enfermedad,$nomEncargado,$cedEncargado,$telEncargado)
  {

    if($cedula !=''  && $nombre !='' && $ap1 !='' && $ap2 !='' && $sexo !='' &&$fecha !=''  && $nacionalidad !='' && $telefono !='' && $especialidad !='' && $celular !=''
  &&  $direccion !=''  && $procedencia !='' && $repitente !='' && $enfermedad !='' && $situacion !=''
   && $matriculaCond !=''  && $cedEncargado !='' && $nomEncargado !='' && $telEncargado !='' )
    {
      $objeto = new Conexion(); 
	  $objeto->Consulta("INSERT INTO `siprest`.`tb_est`
            (`IDES`,
             `NOES`,
             `A1ES`,
             `A2ES`,
             `SEES`,
             `FEES`,
             `NAES`,
             `TEES`,
             `CEES`,
             `DIES`,
             `PRES`,
             `REES`,
             `ENES`,
             `SIES`,
             `MAES`,
             `IDEN`,
             `NOEN`,
             `TEEN`,
             `COES`)
VALUES ('$cedula',
        '$nombre',
        '$ap1',
        '$ap2',
        '$sexo',
        '$fecha',
        '$nacionalidad',
        '$telefono',
        '$celular',
        '$direccion',
        '$procedencia',
        '$repitente',
        '$enfermedad',
        '$situacion',
        '$matriculaCond',
        '$cedEncargado',
        '$nomEncargado',
        '$telEncargado',
        '$especialidad');
      
        ");
      if($objeto->get_m_us_filas_afectadas()>=1)
      {
         $this->set_m_us_mensaje(true);
      }
      else
      {
        $this->set_m_us_mensaje(false);
      }
	  
      
     
    }
    else
    {
      $this->set_m_us_mensaje(false);
    }
    unset($objeto);
  }


 public function Est_Modificar($nombre,$ap1,$ap2,$cedula,$sexo,$fecha,$nacionalidad,
    $telefono,$celular,$direccion,$procedencia,$especialidad,$repitente,
    $matriculaCond,$situacion,$enfermedad,$nomEncargado,$cedEncargado,$telEncargado) /*parametros nuevos*/
  { 

      if ($cedula !=''  && $nombre !='' && $ap1 !='' && $ap2 !='' && $sexo !='' && $fecha !=''  && $nacionalidad !='' && $telefono !='' && $especialidad !='' && $celular !=''
  &&  $direccion !=''  && $procedencia !='' && $repitente !='' && $enfermedad !='' && $situacion !=''
   && $matriculaCond !=''  && $cedEncargado !='' && $nomEncargado !='' && $telEncargado !='' ) 
      {
       $objeto = new Conexion(); 
       $consulta = $objeto->Consulta("
        UPDATE `siprest`.`tb_est`
        SET `IDES` = '$cedula',
          `NOES` = '$nombre',
          `A1ES` = '$ap1',
          `A2ES` = '$ap2',
          `SEES` = '$sexo',
          `FEES` = '$fecha',
          `NAES` = '$nacionalidad',
          `TEES` = '$telefono',
          `CEES` = '$celular',
          `DIES` = '$direccion',
          `PRES` = '$procedencia',
          `REES` = '$repitente',
          `ENES` = '$enfermedad',
          `SIES` = '$situacion',
          `MAES` = '$matriculaCond',
          `IDEN` = '$cedEncargado',
          `NOEN` = '$nomEncargado',
          `TEEN` = '$telEncargado',
          `COES` = '$especialidad'
        WHERE `IDES` = '$cedula';
        "); 
         if($objeto->get_m_us_filas_afectadas()==1)
          {
              $this->set_m_us_mensaje(true);         
          }
        else
          {
            $this->set_m_us_mensaje(false);
          }
      }
      else
      {
        $this->set_m_us_mensaje(false);
      } 
  }


  public function Us_Buscar($campo,$valor)
  { 
     $objeto = new Conexion(); 
     $consulta = $objeto->Consulta("
      SELECT * 
      FROM paus 
      Where '$campo'='$valor'
      ");
  }


   public function Esp_Eliminar($codigo)
   {
    if($codigo != '')
    {
        $objeto = new Conexion(); 
        $consulta = $objeto->Consulta("
          DELETE
        FROM `siprest`.`tb_est`
        WHERE `IDES` = '$codigo';
        "); 
         if($objeto->get_m_us_filas_afectadas()==1)
          {
            $this->set_m_us_mensaje(true);
          }
        else
          {
            $this->set_m_us_mensaje(false);
          }

    }
    else
    {       
    $this->set_m_us_mensaje(false);
    }
   }


  public function get_duplicado() 
  {
    return $this->Duplicado;
  }
   public function set_duplicado($parametro) 
  {
     $this->Duplicado = $parametro;
  }
  public function get_m_us_mensaje() 
  {
    return $this->M_Us_Mensaje;
  }
  public function set_m_us_mensaje($New_M_Us_Mensaje) 
  {
    $this->M_Us_Mensaje = $New_M_Us_Mensaje;
  }
  public function get_m_us_cedula() 
  {
    return $this->M_Us_cedula;
  }
  public function set_m_us_cedula($New_M_Us_cedula) 
  {
    $this->M_Us_cedula = $New_M_Us_cedula;
  }
  public function get_m_us_contrasena() 
  {
    return $this->M_Us_contrasena;
  }
  public function set_m_us_contrasena($New_M_Us_Contrasena) 
  {
    $this->M_Us_contrasena = $New_M_Us_Contrasena;
  }
  public function get_m_us_tipo() 
  {
    return $this->M_Us_tipo;
  }
  public function set_m_us_tipo($New_M_Us_tipo) 
  {
    $this->M_Us_tipo = $New_M_Us_tipo;
  }
 

 
}

 ?>
